Support of Emergency Number Descriptions

ABSTRACT

A method comprising transmitting, by a user equipment (UE) to a network node, a registration message comprising at least one of a first indicator configured to indicate emergency call information display capability, a second indicator configured to indicate language information, or a third indicator configured to indicate a status of previously received emergency information, and receiving, by the user equipment from the network node, a registration accept message.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. Pat. Application No.17/057,559 filed Nov. 20, 2020, which is a U.S. National Stage ofInternational Pat. Application No. PCT/EP2019/063155 filed May 21, 2019,which claims priority to U.S. Provisional Application No. 62/674,464filed May 21, 2018, all of which are incorporated by reference herein asif reproduced in their entireties.

FIELD OF THE DISCLOSURE

The present disclose relates to emergency calls or sessions, and inparticular to support of emergency number descriptions.

BACKGROUND

An emergency call or session is a special type of call or session. Itusually has a higher priority than other calls in a network, its bearershave different characteristics than other calls, e.g., the bearers couldhave one or more of a higher priority or higher Quality of Service(QoS). In situations of congestion other non-emergency calls may bereleased to allow an emergency call to be made or to continue.

BRIEF DESCRIPTION OF THE DRAWINGS

The present disclosure will be better understood with reference to thedrawings, in which:

FIG. 1 is a diagram of an embodiment of an overview of a 5G networkarchitecture.

FIG. 2 is diagram of an embodiment of the registration process in a 5Gnetwork.

FIG. 3 is a diagram of and embodiment of an internet protocol (IP)multimedia subsystem (IMS) in a 4G network.

FIG. 4 is a diagram of an embodiment of an attention (AT) commandarchitecture.

FIG. 5 is a diagram of an embodiment a functional model for a userequipment (UE).

FIG. 6 is an embodiment of a physical configuration of the functionalmodel of FIG. 5 .

FIG. 7 is a message flow diagram of an embodiment of emergency numberdescription procedures.

FIG. 8A is a first portion of a diagram of an embodiment of proposedchanges to 3GPP TS 31.102.

FIG. 8B is a second portion of a diagram of an embodiment of proposedchanges to 3GPP TS 31.102.

FIG. 8C is a third portion of a diagram of an embodiment of proposedchanges to 3GPP TS 31.102.

FIG. 8D is a fourth portion of a diagram of an embodiment of proposedchanges to 3GPP TS 31.102.

FIG. 8E is a fifth portion of a diagram of an embodiment of proposedchanges to 3GPP TS 31.102.

FIG. 9 is a diagram of and embodiment of a network element.

FIG. 10 is a diagram of an embodiment of a communications device.

FIG. 11 is a diagram of an embodiment of a system suitable forimplementing the embodiments described herein.

DESCRIPTION

It should be understood at the outset that although illustrativeimplementations of one or more embodiments of the present disclosure areprovided below, the disclosed systems and/or methods may be implementedusing any number of techniques. The disclosure should in no way belimited to the illustrative implementations, drawings, and techniquesillustrated below, including the exemplary designs and implementationsillustrated and described herein, but may be modified within the scopeof the appended claims along with their full scope of equivalents.

Emergency calls are usually made to well known numbers in a country /area e.g., 112, 911, 999, etc. Emergency calls may be terminated atspecial facilities called Public Safety Access Points (PSAP). In 3GPPsystems, emergency calls are described in 3GPP TS 23.167, which isincorporated by reference herein in its entirety.

Emergency numbers may be region or country specific. Depending on howfast a regulator of emergency numbers introduces new emergency services,home subscribers may or may not be aware of all the emergency numbersand their associated services. However, roaming users may not befamiliar with them. Some countries introduce emergency numbers at a fastrate: For example, France has added 6 emergency services in the last 10years. France has now reserved and uses the following emergency numbers:112, 15, 17, 18, 115, 119, 116000, 114, 191, 196, 197, 116117. Europeanregulation may be interpreted by the member country regulators asadvising to reserve the 116-ABC block of numbers for emergency services.More emergency services are likely to be defined and a menu with atextual description would increase the adoption rate thereof by userequipment (UE) users.

Some emergency numbers are region specific. In order to assist the userin making a call to the correct emergency number, a device may indicateto a user the types of emergency calls or services that can be placed orhandled by displaying a menu or using a Man Machine Interface (MMI) thatuses (e.g., display, render, text to speech) textual descriptionsinstead of numbers e.g., Police, Fire, Ambulance, Mountain Rescue, DogCatcher, or the descriptions for emergency services associated withvarious emergency contact numbers.

FIG. 1 provides an overview of the 5G network architecture. The Accessand Mobility Management function (AMF) includes the followingfunctionality. Some or all of the AMF functionalities may be supportedin a single instance of an AMF: termination of radio access network(RAN) control plane (CP) interface (N2), termination of non-accessstratum (NAS) (N1), NAS ciphering and integrity protection, registrationmanagement, connection management, reachability management, mobilitymanagement, lawful intercept (for AMF events and interface to LISystem), transparent proxy for routing short message (SM) messages,access authentication, access authorization, security anchor function(SEA) – it interacts with the AUSF and the UE, receives the intermediatekey that was established as a result of the UE authentication process.In case of universal subscriber identity module (USIM) basedauthentication, the AMF retrieves the security material from the AUSF,security Context Management (SCM) – the SCM receives a key from the SEAthat it uses to derive access-network specific keys. Regardless of thenumber of Network functions, there is only one NAS interface instanceper access network between the UE and the CN, terminated at one of theNetwork functions that implements at least NAS security and mobilitymanagement. In addition to the functionalities of the AMF describedabove, the AMF may include the following functionality to supportnon-3GPP access networks: support of N2 interface with N3IWF -over thisinterface, some information (e.g., 3GPP cell Identification) andprocedures (e.g., Hand-Over related) defined over 3GPP access may notapply, and non-3GPP access specific information may be applied that donot apply to 3GPP accesses, support of NAS signaling with a UE overN3IWF. Some procedures supported by NAS signaling over 3GPP access maybe not applicable to untrusted non-3GPP (e.g., Paging) access: supportof authentication of UEs connected over N3IWF, management of mobilityand authentication/security context state(s) of a UE connected vianon-3GPP access or connected via 3GPP and non-3GPP accessessimultaneously, support as described in clause 5.3.2.3 a coordinated RMmanagement context valid over 3GPP and non-3GPP accesses, support asdescribed in clause 5.3.3.4 of 3GPP TS23.501 dedicated CM managementcontexts for the UE for connectivity over non-3GPP access. Not all ofthe functionalities are required to be supported in an instance of anetwork slice. The Session Management function (SMF) includes thefollowing functionality. Some or all of the SMF functionalities may besupported in a single instance of a SMF. The User plane function (UPF)includes the following functionality. Some or all of the UPFfunctionalities may be supported in a single instance of a UPF. TheUnified Data Management (UDM) supports the following functionality:supports Authentication Credential Repository and Processing Function(ARPF) – this function stores the long-term security credentials used inauthentication for AKA, stores subscription information. User datarepository (UDR) could be present within the UDM. The interactionbetween UDM and HSS is implementation specific.

FIG. 2 is diagram of an embodiment of the registration process in a 5Gnetwork. A portion of the steps are described below:

1. UE to (R)AN: AN message (AN parameters, Registration Request(Registration type, SUCI or 5G-GUTI or PEI, last visited TAI (ifavailable), Security parameters, Requested NSSAI, [Mapping Of RequestedNSSAI], UE 5GC Capability, PDU Session status, List Of PDU Sessions ToBe Activated, Follow on request, MICO mode preference, Requested DRXparameters, UE support of Request Type flag “handover” during the attachprocedure) and the list of PSIs).

2. The (R)AN selects an AMF as described in TS 23.501 [2], clause 6.3.5.

3. (R)AN to new AMF: N2 message (N2 parameters, Registration Request (asdescribed in step 1) and UE access selection and PDU session selectioninformation).

When NG-RAN is used, the N2 parameters include the Selected PLMN ID,Location Information, Cell Identity and the RAT type related to the cellin which the UE is camping.

When NG-RAN is used, the N2 parameters also include the Establishmentcause.

Mapping Of Requested NSSAI is provided only if available.

If the Registration type indicated by the UE is Periodic RegistrationUpdate, then steps 4 to 20 may be omitted.

14 a-b. If the AMF has changed since the last Registration procedure, orif the UE provides a SUPI which doesn’t refer to a valid context in theAMF, or if the UE registers to the same AMF it has already registered toa non-3GPP access (i.e., the UE is registered over a non-3GPP access andinitiates this Registration procedure to add a 3GPP access), the new AMFregisters with the UDM using Nudm_UECM_Registration and subscribes to benotified when the UDM deregisters this AMF. The UDM stores the AMFidentity associated to the Access Type and does not remove the AMFidentity associated to the other Access Type. The UDM may storeinformation provided at registration in UDR, by Nudr_UDM_Update.

The AMF retrieves the Access and Mobility Subscription data, SMFSelection Subscription data and UE context in SMF data usingNudm_SDM_Get. This requires that UDM may retrieve this information fromUDR by Nudr_UDM_Query. After a successful response is received, the AMFsubscribes to be notified using Nudm_SDM_Subscribe when the datarequested is modified, UDM may subscribe to UDR by Nudr_UDM_Subscribe.The GPSI is provided to the AMF in the Access and Mobility Subscriptiondata from the UDM if the GPSI is available in the UE subscription data.

The new AMF provides the Access Type it serves for the UE to the UDM andthe Access Type is set to “3GPP access”. The UDM stores the associatedAccess Type together with the serving AMF in UDR by Nudr_UDM_Update.

The new AMF creates an MM context for the UE after getting the Accessand Mobility Subscription data from the UDM.

For an Emergency Registration in which the UE was not successfullyauthenticated, the AMF shall not register with the UDM.

For an Emergency Registration, the AMF shall not check for accessrestrictions, regional restrictions or subscription restrictions. For anEmergency Registration, the AMF shall ignore any unsuccessfulregistration response from UDM and continue with the Registrationprocedure.

14 c. When the UDM stores the associated Access Type (e.g., 3GPP)together with the serving AMF as indicated in step 14 a, it will causethe UDM to initiate a Nudm_UECM_DeregistrationNotification (see clause5.2.3.2.2) to the old AMF corresponding to the same (e.g., 3GPP) access,if one exists. The old AMF removes the MM context of the UE. If theserving NF removal reason indicated by the UDM is Initial Registration,then, as described in clause 4.2.2.3.2, the old AMF invokes theNsmf_PDUSession_ReleaseSMContext (SUPI, PDU Session ID) serviceoperation towards all the associated SMF(s) of the UE to notify that theUE is deregistered from the old AMF. The SMF(s) shall release the PDUSession on receiving this notification.

14 d. The old AMF unsubscribes with the UDM for subscription data usingNudm_SDM_unsubscribe.

22. New AMF to UE: Registration Accept (5G-GUTI, Registration Area,Mobility restrictions, PDU Session status, Allowed NSSAI, [Mapping OfAllowed NSSAI], [Configured NSSAI for the Serving PLMN], [Mapping OfConfigured NSSAI], Periodic Registration Update timer, LADN Informationand accepted MICO mode, IMS Voice over PS session supported Indication,Emergency Service Support indicator, Accepted DRX parameters, Networksupport of Interworking without N26).

SIP is a protocol that is used for session creation, management, anddeletion. It is a textual protocol that is defined in RFC 3261 and hasbeen further expanded over the years to include new functionality.Sessions are directed by means of a URI, either a SIP URI that has aformat that looks like username@domain where both username and domaincan consist of one to many multiple labels that can be separated by afull stop or explanation mark. Or URI can be a tel URI which isbasically an encoded telephone number.

When an emergency call is made a specific uniform resource identifier(URI) is used so that the network can recognize that the call isemergency in nature. It may have a label of “sos” in it and this URImaybe called a uniform resource name (URN).

In 3GPP session initiation protocol (SIP) is used within an internetprotocol (IP) Multimedia Subsystem (IMS). FIG. 3 is a block diagram ofIMS in a 4G network. An IMS network can be attached to a 4G network. AnIMS network consists of a number of functional elements, some of whichare described below.

P-CSCF: Proxy Call Session Control Function. It is the first point ofentry into the IMS network.

S-CSCF: Serving Call Session Control Function. This handles the sessionsin the network and routes SIP messages to appropriate IMS AS’s andP-CSCF′s.

I-CSCF: Interrogating Call Session Control Function. It is used as entrypoint to find a subscriber in the network and assist in assigning S-CSCFwhen a subscriber registers in the network.

AS: Application Server. This function typically provides servicespecific functionality. Some examples of Ass include:

TAS: MMTel AS. This is typically used to provide service logic andcontrol for telephony services e.g. voice, video, etc.

SCC AS: Service Centralization and Continuity AS. This is typically usedto provide service logic and control for centralizing services betweenCS and IMS in the IMS and handing over of SIP sessions and theirassociated media between UEs and/or across different IP networks.

HSS: Home Subscriber Server. This is the database that contains thesubscribers profile (identities, what services they have subscribed to),provides location functionality as well at the necessary authenticationdatabase.

IMS AS: The IMS Application server. This has the logic / software thatexecutes services for an IMS subscriber. There may be 0 to many of thesein the network.

AT commands provide a solution to enable upper layers of an ME (e.g.application layer) to write data, read data or force execution of aprocedure by lower layers of an ME (e.g., modem chipset). AT commandsare described in 3GPP TS 27.007. A summary of the architecture is shownin FIG. 4 . AT commands may be used for controlling Mobile Termination(MT) functions and GSM/UMTS network services from a Terminal Equipment(TE) through Terminal Adaptor (TA). An abstract architecture comprisinga TE (e.g., a computer) and a MT interfaced by a TA are shown in FIG. 4. The span of control of the defined commands should allow handling ofany physical implementation that this abstract architecture may lead to:e.g., TA, MT and TE as three separate entities; TA integrated under theMT cover, and the TE implemented as a separate entity; TA integratedunder the TE cover, and the MT implemented as a separate entity; and TAand MT integrated under the TE cover as a single entity. The commandsdescribed may be observed on the link between the TE and the TA.However, most of the commands retrieve information about the MT, notabout the TA.

FIG. 5 is a diagram of a functional model for a user equipment (UE) asdescribed in 3GPP TS 23.003, which is incorporated herein in itsentirety. A basic architectural split is between the user equipment(terminals) and the infrastructure. This results in two domains: theUser Equipment Domain and the Infrastructure domain.

User equipment is the equipment used by the user to access UMTS services(but is not limited to accessing UMTS services, the UE may also access5G System (5GS) services or Evolved Packet System (EPS) services, etc.).User equipment has a radio interface to the infrastructure. Theinfrastructure consists of the physical nodes which perform the variousfunctions required to terminate the radio interface and to support thetelecommunication services requirements of the users. The infrastructureis a shared resource that provides services to all authorized end userswithin its coverage area.

The reference point between the user equipment domain and theinfrastructure domain is termed the “Uu” reference point (UMTS radiointerface) (when accessing non-UMTS services, other reference points areused to access the services of these systems). This description assumesan access interface based on UTRA. However, the physical and functionalseparation described herein is general and is applicable also if otheraccess technologies are used.

The user equipment domain encompasses a variety of equipment types withdifferent levels of functionality. These equipment types are referred toas user equipment (terminals), and they may also be compatible with oneor more existing access (fixed or radio) interfaces e.g. dual modeUMTS-GSM user equipment (UE), EPS capable UE or 5GS capable UE orcombinations there off. The user equipment may include a removable smartcard that may be used in different user equipment types. The userequipment is further sub-divided in to the Mobile Equipment (ME) Domainand the User Services Identity Module (USIM) Domain. The reference pointbetween the ME and the USIM is termed the “Cu” reference point.

For the purpose of 3GPP networks including the UMTS Cellular networks,5GS Cellular networks or EPS Cellular networks (a cellular network couldbe a RAN or (R)AN), the following definition applies: User Equipment isa device allowing a user access to network services. For the purpose of3GPP specifications the interface between the UE and the network is theradio interface. A User Equipment can be subdivided into a number ofdomains, the domains being separated by reference points. Currentlydefined domains are the USIM and ME Domains. The ME Domain can furtherbe subdivided into several components showing the connectivity betweenmultiple functional groups. These groups can be implemented in one ormore hardware devices. An example of such a connectivity is the TE – MTinterface. Further, an occurrence of User Equipment is an MS for GSM asdefined in 3GPP TS 24.002, which is incorporated herein in its entirety.

The 07- and 27-series technical specifications (TS) refer to physicalinstances of this Functional Model of FIG. 5 . FIG. 6 shows an exampleof a physical configuration as it could be used in these specifications.The boxes, in this figure, refer to physical elements. The names withinbrackets are only provided to map the functional blocks from the figureabove onto physical elements.

The Mobile Equipment performs radio transmission and containsapplications. The mobile equipment may be further sub-divided intoseveral entities, e.g. the one which performs the radio transmission andrelated functions, Mobile Termination (MT), and the one which containsthe end-to-end application or (e.g., laptop connected to a mobilephone), Terminal Equipment (TE). This separation is used in thedescription of the functional communication in FIG. 3 but no referencepoint is defined in this specification.

The USIM contains data and procedures which unambiguously and securelyidentify itself. These functions are typically embedded in a stand alonesmart card. This device is associated to a given user, and as suchallows to identify this user regardless of the ME it uses.

The Infrastructure domain is further split into the Access NetworkDomain, which is characterized by being in direct contact with the UserEquipment and the Core Network Domain. This split is intended tosimplify/assist the process of de-coupling access related functionalityfrom non-access related functionality and is in line with the modularprinciple adopted for the UMTS.

The Access Network Domain comprises roughly the functions specific tothe access technique, while the functions in the Core network domain maypotentially be used with information flows using any access technique.This split allows for different approaches for the Core Network Domain,each approach specifying distinct types of Core Networks connectable tothe Access Network Domain, as well as different access techniques, eachtype of Access Network connectable to the Core Network Domain. Thereference point between the access network domain and the core networkdomain is termed the “lu” reference point. The split into the UserEquipment Domain, the Access Network Domain, and the Core Network Domainis consistent with the GMM report.

The Access Network Domain consists of the physical entities which managethe resources of the access network and provides the user with amechanism to access the core network domain. Additional reference pointswithin the access domain may be identified in other specifications.

The Core Network Domain consists of the physical entities which providesupport for the network features and telecommunication services. Thesupport provided includes functionality such as the management of userlocation information, control of network features and services, thetransfer (switching and transmission) mechanisms for signalling and foruser generated information. The core network domain is sub-divided intothe Serving Network Domain, the Home Network Domain, and the TransitNetwork Domain. The reference point between the serving network domainand the home network domain is termed the [Zu] reference point. Thereference point between the serving network domain and the transitnetwork domain is termed the [Yu] reference point. Additionalsub-divisions and reference points within the core network domain may beidentified in other specifications.

It should be understood at the outset that although illustrativeimplementations of one or more embodiments of the present disclosure areprovided below, the disclosed systems and/or methods may be implementedusing any number of techniques, whether currently known or in existence.The disclosure should in no way be limited to the illustrativeimplementations, drawings, and techniques illustrated below, includingthe exemplary designs and implementations illustrated and describedherein, but may be modified within the scope of the appended claimsalong with their full scope of equivalents.

The EPS and GPRS system and GSM system deployed a solution by whichemergency numbers (and associated 5 bit categories (see 3GPP TS 24.008))are provided to the UE via e.g., EPS messages ATTACH ACCEPT and TRACKINGAREA UPDATE ACCEPT. This solution has also been defined for 5G. Howeverfor 5G (and in the IMS in general) it is expected that emergency callswill be made using SIP and as such, URNs need to be delivered to UEs.These URNs provide for more flexibility in identifying a wider varietyof emergency services (more than the services that can be identifiedusing the 5 bit category defined in TS 24.008). However users are notable to decipher which emergency services are invoked using the numberor URN without prior knowledge. 3GPP TS 22.101 has a requirement that auser friendly MMI is available to the user so they are aware of theemergency calls they can make. However the current proposal has thefollowing problems: 1) if a UE does not have a screen e.g., IoT devicelike BlackBerry RADAR there is no need to receive a textual descriptionof the numbers. It wastes memory in the device and consumes batterypower to receive it when it will never be used; and 2) the locallanguage might be different to that of the roaming user. To ensure thatthe information that is provided is of value it needs to be in thelanguage the user of the UE can understand. If the UE has previouslyreceived the information it should be able to indicate that it has theinformation so it does not need to receive it again.

Not only is periodic indication of emergency service descriptionneedless if they are stored at the UE, also storage of emergency serviceidentifiers (including emergency numbers, URNs, categories) could beindicated. This way a device doesn’t need to receive them needlessly,and this may preserve battery memory, and processing cycles at the UE.

In an embodiment of the solution applied in a UE or a network node, theUE may receive from the network emergency identifiers or description ofemergency identifiers. The network may send to the UE emergencyidentifiers or description of emergency identifiers. Description ofemergency identifiers include several characters in a particularencoding or in a particular language. More than one description for thesame emergency identifier could be provided by the network to the UE. AUE receives these emergency identifiers or description of emergencyidentifiers in a message from the network. The network may send theseemergency identifiers or description of emergency identifiers in themessage to the UE. This message could include a registration acceptmessage. The UE may indicate to the network one or more indicators.These indicators govern whether to provide emergency identifiers ordescription of emergency identifiers in the message from the network,what language or encoding to provide them in. The UE may provide theseindicators to the network in a registration message. The network mayreceive these indicators in a registration message. These one or moreindicators may include one or more of indicators A, B, or C as describedbelow.

Indicator A may consist of or one or more indicators. Indicator A mayindicate one or more of: that the UE supports an MMI (e.g., userfriendly MMI) capable of indicating one or more the types of emergencycall services, for example “police”, “anti-terrorism”, etc.; that the UEsupports a display; that the ME can inform the upper layers of thedescriptions of emergency identifiers; that the UE can storedescriptions of emergency identifiers; that the UE can store up to anumber N of descriptions of emergency identifiers. The messagecomprising indicator A could then further comprise the number N.

Indicator B may consist of or one or more indicators. Indicator B mayindicate one or more of: one or more of the languages or encodingssupported by the UE; one or more of the languages or encodings preferredby the UE; one or more of the languages or encodings supported by theuser. Upon receipt of indicator B, the network may select one or moredescriptions of emergency identifiers in languages or encodings asindicated by indicator B. The selection is based on using B as an inputto determine a description of emergency identifiers from a list for anemergency identifier, the list stored in the network.

Indicator C may consist of or one or more indicators. Indicator C mayindicate one or more of: an indication that the UE has stored previouslyreceived descriptions of emergency identifiers, the previously receiveddescriptions of emergency identifiers may be stored in ME memory, securememory module or UICC, the previously received descriptions of emergencyidentifiers may have been provisioned in the UICC; an indicationrepresenting previously received descriptions of emergency identifiers.The indication may be the result of a hashing function, the hashingfunction may have hashed the previously received descriptions ofemergency identifiers, the indication may have been received from thenetwork, upon receipt of the indication representing previously receiveddescriptions of emergency identifiers, the network matches the receivedindication with a second indication, available at the network, if thereceived indication and the second indication match, the networkrefrains from including the descriptions of emergency identifiers in themessage from the network, if the received indication and the secondindication do not match, the network includes the descriptions ofemergency identifiers in the message from the network; an indicationrepresenting previously received emergency identifiers, the indicationmay be the result of a hashing function, the hashing function may havehashed the previously received emergency identifiers, the indication mayhave been received from the network, upon receipt of the indicationrepresenting previously received emergency identifiers, the networkmatches the received indication with a second indication, available atthe network, if the received indication and the second indication match,the network refrains from including the emergency identifiers in themessage from the network, if the received indication and the secondindication do not match, the network includes the emergency identifiersin the message from the network; an indication that the UE no longerstores any previously received descriptions of emergency identifiers,this indication may be causes by a power cycle or other event thatcleared the memory with any previously received descriptions, anindication implying the UE supports handling of descriptions ofemergency identifiers.

The UE may not indicate to the network one or more of these indicators(indicators A, B, or C). The network may not receive from the UE one ormore of these indicators. Absence of these indicators means one or moreof: the UE does not support that functionality that was not indicated,the functionality represented by indicator A, B, or C had the indicatorbeen present; or the UE has no preference for that functionality anddefault behavior, depending on the absent indicator, is defined in thenetwork. The default behavior could, for example, be to select one ormore languages based on the PLMN (MCC, MNC pair), wherein PLNM is theHome PLMN for the UE.

The UE may receive a registration accept message in response to sendinga registration message. The network may send a registration acceptmessage in response to receiving a registration message.

When the network received at least one of indicators A, B, or C in aregistration message, and the network determines that descriptions ofemergency identifiers need to be included in a response, then thenetwork determines the encoding or language to use to transmit thedescriptions of emergency identifiers. The network may consider (MobileCountry Code) MCC contained in the register message e.g. in IMSI, SUCI,MCC received from the UDM, HSS, or HLR in subscription data e.g. inIMSI, SUCI, or the contents of indicator B, if received.

When the network does not receive at least one of indicators A, B, or Cin a registration message, the following actions may be taken in a UE,the UE sends an indication in a 1^(st) message e.g., a registrationmessage. The indication can indicate one or more of the following: ME(comprised within the UE) supports receipt of description of emergencyidentifiers; wherein receipt indicates the ME supports a display, or cansend the description of emergency identifier to a display; whereinreceipt indicates the UE supports a user friendly MMI capably ofindicating the type of emergency call. ME is operating in a specificlanguage; UE supports prior provisioned description of emergencyidentifier descriptions; provisioning can either be in ME memory, securememory module or UICC, this indication could include information aboutthe stored numbers, e.g. a hash. The stored descriptions need to beordered prior to the hash being taken, the UE has power cycled sincelast sending of 1^(st) message. An indication that description ofemergency identifiers are stored, this indication could includeinformation about the stored numbers, e.g., a hash. The storedidentifiers need to be ordered prior to the hash being taken. The UE mayreceive in a 2^(nd) message: a list of description of emergencyidentifiers, optionally containing description of emergency identifierin language, wherein the language for the descriptions is one sent inthe first message, wherein the description of emergency identifier is atextual string; or no list of a list of description of emergencyidentifiers, as requested in the first message using the “indicationthat emergency identifiers are stored”; or a list of emergencyidentifiers, the list of a list of emergency identifiers different froma list of emergency numbers stored. Emergency identifier is an emergencyURN, number, category, etc.

When the network does not receive at least one of indicators A, B, or Cin a registration message, the following actions may be taken in anetwork node: receives 1^(st) message e.g., registration message,determines to send description of emergency identifier, furtherdetermining which description of emergency identifier to send from azero to many stored description of emergency identifier, wherein thedetermining can be: using the identity that was sent from the UE e.g.,MCC contained in the register message e.g., in IMSI, MCC received fromthe UDM in subscription data e.g., in IMSI, receipt of an indication ofspecific language received in the message, UE supports emergencyidentifier descriptions provisioned; and sending a 2^(nd) messagecontaining description of emergency identifier, wherein the descriptionof emergency identifier is in a specific language determined based onabove, network node 1 is: AMF, P-CSCF, N3IWF, MME; network node 2 is:HSS, UDM, the 1^(st) Message may be: REGISTER, ATTACH, SIP REGISTER,TAU; the 2^(nd) Message may be: REGISTER ACCEPT, ATTACH ACCEPT, 200OK.If the UE has REGISTERED via non 3GPP access or previous REGISTRATIONthe network node may refrain from sending the description of emergencyidentifier. The refraining is not performed if the Network Node receivedan indication of a UE power cycle. The UE deletes the description ofemergency identifier when it powers down.

When the network does not receive at least one of indicators A, B, or Cin a registration message, the following actions may be taken in anetwork node: receives 1^(st) message, e.g., registration message;determines to send emergency identifier; The determining can be:matching a first indication received, the indication representing theemergency identifiers stored at the UE, with a second indication, thesecond indication representation the emergency identifiers available atthe node. If the first indication and the second indication match, donot include the emergency identifiers available at the node in theregistration accept message.

When the network does not receive at least one of indicators A, B, or Cin a registration message, the following actions may be taken in anetwork node: receives 1^(st) message e.g., registration message;determines to send emergency identifier. The determining can be:matching a first indication received, the indication representing theemergency identifiers stored at the UE, with a second indication, thesecond indication representation the emergency identifiers available atthe node. If the first indication and the second indication do notmatch, include the emergency identifiers available at the node in theregistration accept message. Optionally, include the second indication.The second indication is included for the UE to store and use when aregistration message is received at the node from the UE.

FIG. 7 is a message flow diagram of an embodiment of emergency numberdescription procedures. The steps are described below.

1. (Optionally) ME sends a message#1 to an application on the UICC toread any indicators. E.g., the ME request the data from the languagesetting file stored on the USIM EF_(LI); the UICC receives the message.

2. (Optionally) The UICC application sends message #2 including therequested data. The ME receives the message and stores the data.

3. (Optionally) The ME receives an AT command that sets one of theindicators (e.g., indicators A, B, or C).

4. UE sends message containing any of the following: private identity(e.g., IMSI, SIP URI); public Identity (MSISDN, SIP URI, tel URI);indication if the UE supports a display; indication of what language(s)the UE is configured to use; indication of what languages the UE prefersto use; supports receipt of descriptions of emergency identifier; the UEhas power cycled since the last mobility management update to thenetwork; the UE already has stored descriptions of emergency identifier.

5. Network Node 1 may download from network node 2 information todetermine: what language descriptor to send to UE; the languagedescriptors associated with emergency numbers. The downloading may beachieved by sending Nudm_UECM_Registration to UDM.

6. Network Node 1 determines if language descriptors should be sent tothe UE. This may be based upon any of the indications in step 4. NetworkNode 1 sends a message containing: in a language that was determined tobe supported by UE a pointer.

7. (Optionally) ME sends the received identifier and descriptions ofemergency identifier to UICC application, e.g., vis USAT command. UICCapplication receives the message and stores the data for possibleembodiment.

8. (Optionally) UICC sends an ACK to ME

9. An MMI and or menu is displayed containing the descriptions ofemergency identifiers. A description of emergency identifier is chosenand the associated emergency identifier will be used for an emergencycall.

Certain information elements (IEs) may be enhanced or newly created foruse of indicators A, B, or C described above. Emergency informationincludes emergency identifiers or description of emergency identifiers.This is an indicator part of “indicator B”. The registration message andthe registration accept message include IEs. Each indicator may compriseone or more IEs. The same IEs defined for an EPS can be reused in a 5GS.Indicator B indicates languages or encodings. Encodings are indicatedusing 3 bits. Languages can be indicated using various standards, e.g.,ISO 639-1 (using 2 characters) or ISO 639-2 (using 3 characters). Thestandard used needs to be indicated. At a minimum a default standardneeds to be supported by the network and UE. The default standards couldbe ISO 639-1. Optionally, ISO 639-2 may also be supported. Additionalbits can be reserved to indicate other standards the UE uses or expressthe languages supported by the UE and user. At a minimum a languageindicated in ISO 639-1 needs to be present. If a language is notsupported by the network, the network can provide the description ofemergency identifiers in a language and encoding selected by thenetwork. The UE provides the network in the registration message with anIE including 3 bit encoding scheme as shown in table 1:

TABLE 1 Coding scheme indicator (octet 3, n+1, bits 6 to 8) 7 6 5 0 0 0Cell Broadcast data coding scheme, GSM default alphabet, languageunspecified, defined in 3GPP TS 23.038 [3] 0 0 1 UCS2 (16 bit), definedin ISO/IEC 10646 [29] All other values are reserved. Text stringContains textual description of the emergency service encoded accordingto the coding scheme indicated by the coding scheme field.

The UE provides the network in the registration message with an IEindicating the number of languages length field, in octets. For example,if ISO 639-1 is used and two languages are indicated, e.g., EN and FR,then “Octets used to encode languages” is set to indicate “4 octets” asshown in table 2:

TABLE 2 Octets used to encode languages indicator (octet 3, n+1, bits 4to 2) 4 3 2 0 0 0 1 octet 0 0 1 2 octets 0 1 0 3 octet2 0 1 1 4 octets 10 0 5 octet2 1 0 1 6 octets 1 1 0 7 octet2 1 1 1 8 octets

The UE provides the network in the registration message with an IEidentifying a standard used to encode the language, e.g., ISO 639-1 asshown in table 3:

TABLE 3 Language standard used indicator (octet 3, n+1, bits 2 to 1) 7 60 0 ISO 639-1 0 1 ISO 639-2 All other values are reserved.

Table 4 depicts a UE language setting information element. Octet 3 ofthe IE and octet n+1 of the IE make reference to the previouslyintroduced Language standard used, Octets used to encode languages, andCoding scheme:

TABLE 4 8 7 6 5 4 3 2 1 UE language setting IEI octet 1 Length of UElanguage setting octet 2 Coding scheme Octets used to encode languagesLanguage standard used octet 3 octet 4 octet n* Coding scheme Octetsused to encode languages Language standard used octet n+1* ... octetn+2* octet m*

The “Support for description of emergency identifiers” indicatorindicates whether the UE can use the description of emergencyidentifiers. This is an indicator part of “indicator A” and is shown intable 5:

TABLE 5 Support for description of emergency identifiers indicator(octet 2) 8 1 Support description of emergency identifiers 0 Do nottransmit description of emergency identifiers

In an alternate embodiment, the “Support for description of emergencyidentifiers” indicator could be encoded in an information element (IE)listing UE capabilities or an IE listing capabilities during mobilitymanagement.

The “Support for description of emergency identifiers” is named“support” the IE with the “Support for description of emergencyidentifiers IEI ”. The field indicates the number of descriptions ofemergency identifiers supported. It should be set to 0 if “Support fordescription of emergency identifiers” is set to 0. If “Support fordescription of emergency identifiers IEI” is absent from theregistration message, the network assumes the UE does not have supportfor handling the description of emergency identifiers. If there is nosupport for handling the description of emergency identifiers, thenetwork should not include the description of emergency identifiers inthe registration response or registration accept message. This is shownin table 6:

TABLE 6 8 7 6 5 4 3 2 1 Support for description of emergency identifiersIEI octet 1 Support Number of descriptions of emergency identifierssupported octet 2

The “Stored (description of) emergency indicators IEI” is part ofindicator C and shown in table 7. The “Identifier identifying stored(description of) emergency identifiers” is an 8 bit identifier that iseither allocated by the network or calculated by the UE. If calculatedby the UE, bit 8 of “Identifier identifying stored (description of)emergency identifiers” field indicates whether or not the UE supportsdescription of emergency identifiers. Bit 8 is set as “Support fordescription of emergency identifiers indicator” in section 6.1.3.2. Ifbit 8 is set to 1, the UE derives the 7 bit Identifier identifyingstored (description of) emergency identifiers from the emergencyidentifiers and the description of emergency identifiers. If bit 8 isnot set to 1, the UE derives the 7 bit Identifier identifying stored(description of) emergency identifiers from the emergency identifiersonly. If allocated by the network, the UE receives the value for“Identifier identifying stored (description of) emergency identifiers”in the “Identifier identifying (description of) emergency identifiers.”

TABLE 7 8 7 6 5 4 3 2 1 Stored (description of) emergency identifiersIEI octet 1 Identifier identifying stored (description of) emergencyidentifiers octet 2

The network will compare the “Identifier identifying stored (descriptionof) emergency identifiers” received in a registration message with astored “Identifier identifying stored (description of) emergencyidentifiers”. If the identifiers match, no (description of) emergencyidentifiers are transmitted to the UE. If the identifiers do not match,(description of) emergency identifiers are transmitted to the UE.

The Extended Emergency Number List is enhanced to support inclusion ofone or more emergency identifier descriptions as shown in table 8. Inthe table, “Length of nth emergency identifier descriptions” describesthe total octets used for describing one or more emergency identifierdescriptions. Field “Number of octets used by language identifier” liststhe number of octets used by the language identifier, e.g., 2 when setin accordance with ISO 639-1. Field “Language identifier” includes thelanguage identifier of the language used when populating the field“Length nth emergency identifier description”. Field “length of 1st nthemergency identifier description” is the length of the 1^(st) of “nthemergency identifier description” in octets. Other fields are describedherein. Not all the fields depicted below need to be present in the IE.For example, when the IE only supports encoding of one emergencyidentifier description per emergency identifier, some fields describedin this IE are not needed. For example, ““length of 1st nth emergencyidentifier description″” field would not be needed and “1^(st) of “nthemergency identifier description” could be renamed into “nth emergencyidentifier description” in the table.

TABLE 8 8 7 6 5 4 3 2 1 Extended Emergency Number List IE ... Identifieridentifying (description of) emergency identifiers .... Number digit 2Number digit 1 Number digit 4 Number digit 3 : : Length of nthsub-services field sub-services field Length of nth emergency identifierdescriptions Coding scheme Number of octets used by language identifierLanguage standard used Language identifier Length 1^(st) of nthemergency identifier description 1^(st) of nth emergency identifierdescription Coding scheme Number of octets used by language identifierLanguage standard used Language identifier 2^(nd) of nth emergencyidentifier description ....

The following indicators may be derived by the UE to the network.

Screen indicator – an AT command could be used to set this indication.The AT command indicates to the xxx at there is no screen. Alternativelythe ME via an internal mechanism can determine if a screen is supportedor not.

The language supported indicator could be determined by: 1) within theME is stored a list of Mobile Country codes and against each countrycode zero to many languages, the ME reads the IMS from the UICC anddetermines by comparing the MCC of the IMSI against that stored inmemory, it then sets the indication according to the language; 2) theMMI has an ability to set a language, this is stored in memory in theME, the ME uses this setting to set the indication; or 3) the ME usesthe EF_(LI) (Language Indication) as defined in 3GPP TS 31.102 to setthe language indication, the ME takes the contents of the EF_(LI)(Language Indication) as defined in 3GPP TS 31.102 and puts it into thenew information element illustrated in table 4.

The “ability to store N description of emergency identifier” may bedetermined by: 1) the ME reads the USIM and or ISIM service table todetermine if a file is supported, the file, if present, will have thecharacteristics to store “description of emergency identifiers”, if theUSIM and or ISIM does not contain an indication that the file issupported this indicates that the USIM and or ISIM cannot storedescriptions of emergency identifier; 2) the ME determines via aninternal mechanism if there is memory to store descriptions of emergencyidentifier; or 3) the ME receives an AT command that indicates that itcan store descriptions of emergency identifier and optionally the numberof descriptions of emergency identifier that can be stored.

The UE may delete the language descriptors on power cycle. Thus it ismore efficient that if the UE is still on the same VPLMN or even in thesame country (determined by MCC) that the network does not send the sameinformation. If the UE has power cycled it shall send an indication.

If the ME has previously stored the description of emergency identifiersthen the ME shall perform the following: 1) compare the RPLMN MobileCountry Code and optionally Mobile Network Code to that is stored inmemory, this could be achieved by either reading the new UICC files asdescribed herein or having the data described in stored in the MEmemory; 2) if the MCC is a match (MCC of the RPLMN matches the PLMN ofthe stored descriptions of emergency identifier optionally also that theMNC of the RPLMN match that of the PLMN of the stored descriptions ofemergency identifier) then the ME can indicate that it has previouslystored description of emergency identifiers; and 3) if the MCC is not amatch then the ME provides no indication, this is either by notincluding an information element or provided an indication ofnon-storage.

An AT command could be used to set this indication. The AT commandindicates that there is no support to receive description of emergencyidentifiers. Alternatively the ME via an internal mechanism candetermine receipt of emergency identifiers is supported. The ME may alsoread this functionality from the UICC.

The input from the UE to determine what language to use may be any ofthe following: 1) an indication from the UE of the languages itsupports; 2) private identity of the received from the UE; or 3) powercycle indication. If the network node receives both, then the indicationof the language the UE supports could take precedence. Reason being isthat the user of the device could be a prepaid user and their nativelanguage is different to that from the HPLMN. If the network nodereceives an indication that the UE does not support a display or manmachine interface, or the UE does not support language descriptors thenthe Network node does not send the language descriptor to the UE.

The UE may have provided zero to many indications of the language thatis supported. The network node will then use this information todetermine if there is an appropriate language descriptor stored or canbe retrieved from an external database for each emergency URN that willbe sent to the UE. An example might be the UE sends 3 language supportindications that transpose to: English, French, German. Within theNetwork node is a database of the local emergency URNs, for each URNthere could be multiple language descriptors to send, an example isshown in Table 9:

TABLE 9 Emergency Identifier descriptions of emergency identifiers URNEquivalent digit Sos.dog.catcher 145 Language 1 e.g. Dog catcherLanguage 2 e.g. Attrape-chien (French) Language 3 e.g. Hundefänger(German) Sos.poison.control 167 Language 1 Language 2

The Language descriptor would be returned to the UE, e.g., in what islabeled as 9.9.3.37A. The 1^(st) Emergency number would BCD encode 145.The “1^(st) of nth emergency identifier description” would contain “Dogcatcher”, the “2^(nd) of nth emergency identifier description” wouldcontain “Attrape-chien.” (excuse our French) If the UE sent no languagedescriptor, then the Network Node may be configured with a defaultlanguage to send to the UE. The default setting may be on a per MobileCountry Code (MCC), Mobile Network Code (MNC) basis.

The Network node receives a private identity from the UE. It could be anIMSI, SUCI, or a IMS Private Identity. In these situations the Networknode can determine the Mobile Country Code. The MCC can identify alanguage or group of languages, e.g., Switzerland has 3 (German, French,Italian). Using the MCC the Network node determines the languages andperforms the same as described above with table 9.

If the network node already has an identity of the UE stored, e.g.,IMSI, etc., and optionally if the network has an indication that it haspreviously sent the language descriptors to the UE over 3GPP or non 3GPPaccess, then the network node may determine not to send the languagedescriptors. The determination may be based upon receipt of the Powercycle indication from the UE. If the UE has power cycled then thenetwork may send the language descriptors, if the UE has not powercycled then the descriptors may not be sent.

If the UE indicates by an indicator (e.g., information element) itsupports a display or MMI then functionality in the sections above maybe performed. If the UE indicates by an indicator (e.g., informationelement) it does not support a display or does not support an MMI thenthe Network Node will not send description of emergency identifiers. Ifthe UE provides no indicator (lack of information element) then thenetwork node either uses default behavior (described earlier) or thenetwork node does not include the description of emergency identifiers.

When the ME receives the description of emergency identifiers andassociated emergency identifiers it shall store them in memory. This maybe ME memory, secure memory module, or UICC application. The storagerelationship may be similar to table 9. When stored in the UICC, the MEsends the description of emergency identifiers and emergency identifierin a message to the UICC. Optionally, it may receive back a message froma UICC. An example of how the text can be stored on the USIM applicationis contained in FIGS. 8A-8E which depict an embodiment of proposedchanges to 3GPP TS 31.102. Similar data structure could be used to storethe data elsewhere.

The various methods or operations described herein may be implemented ina 3GPP 4G network and any equivalent components in a 3GPP 5G network.Further, the embodiments described herein may be combined in whole or inpart.

The various methods or operations described herein may be implemented bya network element. An example network element is shown with regard toFIG. 9 . In FIG. 9 , network element 3110 includes a processor 3120 anda communications subsystem 3130, where the processor 3120 andcommunications subsystem 3130 cooperate to perform the methods oroperations previously described.

Further, the various methods or operations described herein may beimplemented by a communications device (e.g., UEs, network nodes, TE,etc.). An example of a communications device is described below withregard to FIG. 10 . The communications device 3200 may comprise atwo-way wireless communication device having voice and datacommunication capabilities. In some embodiments, voice communicationcapabilities are optional. The communications device 3200 may have thecapability to communicate with other computer systems on the Internet.Depending on the exact functionality provided, the communications device3200 may be referred to as a data messaging device, a two-way pager, awireless e-mail device, a cellular telephone with data messagingcapabilities, a wireless Internet appliance, a wireless device, a smartphone, a mobile device, or a data communication device, as examples.

Where the communications device 3200 is enabled for two-waycommunication, it may incorporate a communication subsystem 3211,including a receiver 3212 and a transmitter 3214, as well as associatedcomponents such as one or more antenna elements 3216 and 3218, localoscillators (LOs) 3213, and a processing module such as a digital signalprocessor (DSP) 3220. The particular design of the communicationsubsystem 3211 may be dependent upon the communication network 3219 inwhich the communications device 3200 is intended to operate.

Network access may also vary depending upon the type of network 3219. Insome networks, network access is associated with a subscriber or user ofthe communications device 3200. The communications device 3200 may use aUSIM or eUICC in order to operate on a network. The USIM/eUICC interface3244 is typically similar to a card slot into which a USIM/eUICC cardmay be inserted. The USIM/eUICC card may have memory and may hold manykey configurations 3251 and other information 3253, such asidentification and subscriber-related information.

When network registration or activation procedures have been completed,the communications device 3200 may send and receive communicationsignals over the network 3219. As illustrated, the network 3219 maycomprise multiple base stations communicating with the communicationsdevice 3200.

Signals received by antenna 3216 through communication network 3219 areinput to receiver 3212, which may perform such common receiver functionsas signal amplification, frequency down conversion, filtering, channelselection, and the like. Analog to digital (A/D) conversion of areceived signal allows more complex communication functions, such asdemodulation and decoding to be performed in the DSP 3220. In a similarmanner, signals to be transmitted are processed, including modulationand encoding for example, by DSP 3220 and are input to transmitter 3214for digital to analog (D/A) conversion, frequency up conversion,filtering, amplification, and transmission over the communicationnetwork 3219 via antenna 3218. DSP 3220 not only processes communicationsignals but also provides for receiver and transmitter control. Forexample, the gains applied to communication signals in receiver 3212 andtransmitter 3214 may be adaptively controlled through automatic gaincontrol algorithms implemented in DSP 3220.

The communications device 3200 generally includes a processor 3238 whichcontrols the overall operation of the device. Communication functions,including data and voice communications, are performed throughcommunication subsystem 3211 in cooperation with the processor 3238.Processor 3238 also interacts with further device subsystems such as thedisplay 3222, flash memory 3224, random access memory (RAM) 3226,auxiliary input/output (I/O) subsystems 3228, serial port 3230, one ormore user interfaces such as keyboards or keypads 3232, speaker 3234,microphone 3236, one or more other communication subsystems 3240 such asa short-range communications subsystem, and any other device subsystemsgenerally designated as 3242. While the other communication subsystems3240 and device subsystems 3242 are depicted as separate components inFIG. 10 , it is to be understood that subsystems 3240 and devicesubsystems 3242 (or parts thereof) may be integrated as a singlecomponent. Serial port 3230 may include a USB port or other portcurrently known or developed in the future.

Some of the illustrated subsystems perform communication-relatedfunctions, whereas other subsystems may provide “resident” or on-devicefunctions. Notably, some subsystems, such as keyboard 3232 and display3222, for example, may be used for both communication-related functions,such as entering a text message for transmission over a communicationnetwork, and device-resident functions, such as a calculator or tasklist.

Operating system software used by the processor 3238 may be stored in apersistent store such as flash memory 3224, which may instead be aread-only memory (ROM) or similar storage element (not shown). Theoperating system, specific device applications, or parts thereof, may betemporarily loaded into a volatile memory such as RAM 3226. Receivedcommunication signals may also be stored in RAM 3226.

As shown, flash memory 3224 may be constituted by different areas forboth computer programs 3258 and program data storage 3250, 3252, 3254,and 3256. These different storage types indicate that each program mayallocate a portion of flash memory 3224 for their own data storage use.Processor 3238, in addition to its operating system functions, mayenable execution of software applications on the communications device3200. A predetermined set of applications that control basic operations,including at least data and voice communication applications forexample, may typically be installed on the communications device 3200during manufacturing. Other applications may be installed subsequentlyor dynamically.

Applications and software may be stored on any computer-readable storagemedium. The computer-readable storage medium may be tangible or in atransitory/non-transitory medium such as optical (e.g., CD, DVD, etc.),magnetic (e.g., tape), or other memory currently known or developed inthe future.

Software applications may be loaded onto the communications device 3200through the network 3219, an auxiliary I/O subsystem 3228, serial port3230, short-range communications subsystem(s) 3240, or any othersuitable subsystem(s) 3242, and installed by a user in the RAM 3226 or anon-volatile store (not shown) for execution by the processor 3238. Suchflexibility in application installation may increase the functionalityof the communications device 3200 and may provide enhanced on-devicefunctions, communication-related functions, or both. For example, securecommunication applications may enable electronic commerce functions andother such financial transactions to be performed using thecommunications device 3200.

In a data communication mode, a received signal such as a text messageor web page download may be processed by the communication subsystem3211 and input to the processor 3238, which may further process thereceived signal for output to the display 3222, or alternatively to anauxiliary I/O device 3228.

For voice communications, overall operation of the communications device3200 is similar, except that received signals may typically be output toa speaker 3234 and signals for transmission may be generated by amicrophone 3236. Alternative voice or audio I/O subsystems, such as avoice message recording subsystem, may also be implemented on thecommunications device 3200. Although voice or audio signal output may beaccomplished primarily through the speaker 3234, display 3222 may alsobe used to provide an indication of the identity of a calling party, theduration of a voice call, or other voice call-related information, forexample.

Serial port 3230 may be implemented in a personal digital assistant(PDA)-type device for which synchronization with a user’s desktopcomputer (not shown) may be desirable, but such a port is an optionaldevice component. Such a port 3230 may enable a user to set preferencesthrough an external device or software application and may extend thecapabilities of the communications device 3200 by providing forinformation or software downloads to the communications device 3200other than through a wireless communication network 3219. The alternatedownload path may, for example, be used to load an encryption key ontothe communications device 3200 through a direct and thus reliable andtrusted connection to thereby enable secure device communication. Serialport 3230 may further be used to connect the device to a computer to actas a modem.

Other communications subsystems 3240, such as a short-rangecommunications subsystem, are further optional components which mayprovide for communication between the communications device 3200 anddifferent systems or devices, which need not necessarily be similardevices. For example, one or more other subsystems 3240 may include aninfrared device and associated circuits and components or a Bluetooth™communication module to provide for communication with similarly enabledsystems and devices. Subsystems 3240 may further include non-cellularcommunications such as WI-FI, WiMAX, near field communication (NFC),BLUETOOTH, ProSe (Proximity Services) (e.g., sidelink, PC5, D2D, etc.),and/or radio frequency identification (RFID). The other communicationssubsystem(s) 3240 and/or device subsystem(s) 3242 may also be used tocommunicate with auxiliary devices such as tablet displays, keyboards orprojectors.

The communications device 3200 and other components described abovemight include a processing component that is capable of executinginstructions related to the actions described above. FIG. 11 illustratesan example of a system 3300 that includes a processing component 3310suitable for implementing one or more embodiments disclosed herein. Inaddition to the processor 3310 (which may be referred to as a centralprocessor unit or CPU), the system 3300 might include networkconnectivity devices 3320, random access memory (RAM) 3330, read onlymemory (ROM) 3340, secondary storage 3350, and input/output (I/O)devices 3360. These components might communicate with one another via abus 3370. In some cases, some of these components may not be present ormay be combined in various combinations with one another or with othercomponents not shown. These components might be located in a singlephysical entity or in more than one physical entity. Any actionsdescribed herein as being taken by the processor 3310 might be taken bythe processor 3310 alone or by the processor 3310 in conjunction withone or more components shown or not shown in the drawing, such as adigital signal processor (DSP) 3380. Although the DSP 3380 is shown as aseparate component, the DSP 3380 might be incorporated into theprocessor 3310.

The processor 3310 executes instructions, codes, computer programs, orscripts that it might access from the network connectivity devices 3320,RAM 3330, ROM 3340, or secondary storage 3350 (which might includevarious disk-based systems such as hard disk, floppy disk, or opticaldisk). While only one CPU 3310 is shown, multiple processors may bepresent. Thus, while instructions may be discussed as being executed bya processor, the instructions may be executed simultaneously, serially,or otherwise by one or multiple processors. The processor 3310 may beimplemented as one or more CPU chips.

The network connectivity devices 3320 may take the form of modems, modembanks, Ethernet devices, universal serial bus (USB) interface devices,serial interfaces, token ring devices, wireless local area network(WLAN) devices, radio transceiver devices such as code division multipleaccess (CDMA) devices, GSM radio transceiver devices, universal mobiletelecommunications system (UMTS) radio transceiver devices, LTE radiotransceiver devices, new generation radio transceiver devices, worldwideinteroperability for microwave access (WiMAX) devices, and/or otherwell-known devices for connecting to networks. These networkconnectivity devices 3320 may enable the processor 3310 to communicatewith the Internet or one or more telecommunications networks or othernetworks from which the processor 3310 might receive information or towhich the processor 3310 might output information. The networkconnectivity devices 3320 might also include one or more transceivercomponents 3325 capable of transmitting and/or receiving datawirelessly.

The RAM 3330 might be used to store volatile data and perhaps to storeinstructions that are executed by the processor 3310. The ROM 3340 is anon-volatile memory device that typically has a smaller memory capacitythan the memory capacity of the secondary storage 3350. ROM 3340 mightbe used to store instructions and perhaps data that are read duringexecution of the instructions. Access to both RAM 3330 and ROM 3340 istypically faster than to secondary storage 3350. The secondary storage3350 is typically comprised of one or more disk drives or tape drivesand might be used for non-volatile storage of data or as an over-flowdata storage device if RAM 3330 is not large enough to hold all workingdata. Secondary storage 3350 may be used to store programs that areloaded into RAM 3330 when such programs are selected for execution.

The I/O devices 3360 may include liquid crystal displays (LCDs), touchscreen displays, keyboards, keypads, switches, dials, mice, track balls,voice recognizers, card readers, paper tape readers, printers, videomonitors, or other well-known input/output devices. Also, thetransceiver 3325 might be considered to be a component of the I/Odevices 3360 instead of or in addition to being a component of thenetwork connectivity devices 3320.

The following are incorporated herein by reference for all purposes:ISO639-1, ISO639-2, 3GPP TS23.167, 3GPP TS23.501, 3GPP TS27.007, 3GPPTS23.003, 3GPP TS24.002, 3GPP TS24.008, 3GPP TS22.101, 3GPP TS31.102,and 3GPP TS23.038.

While several embodiments have been provided in the present disclosure,it should be understood that the disclosed systems and methods may beembodied in many other specific forms without departing from the scopeof the present disclosure. The present examples are to be considered asillustrative and not restrictive, and the intention is not to be limitedto the details given herein. For example, the various elements orcomponents may be combined or integrated in another system or certainfeatures may be omitted, or not implemented.

Also, techniques, systems, subsystems and methods described andillustrated in the various embodiments as discrete or separate may becombined or integrated with other systems, modules, techniques, ormethods without departing from the scope of the present disclosure.Other items shown or discussed as coupled or directly coupled orcommunicating with each other may be indirectly coupled or communicatingthrough some interface, device, or intermediate component, whetherelectrically, mechanically, or otherwise. Other examples of changes,substitutions, and alterations are ascertainable by one skilled in theart and could be made without departing from the spirit and scopedisclosed herein.

What is claimed is:
 1. A method comprising: receiving, by a network nodefrom a user equipment (UE), a registration request comprising a firstindicator configured to indicate emergency call information displaycapability, wherein the first indicator indicates whether a mobileequipment (ME) domain of the UE is configured to send descriptions ofemergency identifiers to a display of the UE, and wherein theregistration request further comprises a mobile country code (MCC);determining, by the network node, whether the descriptions of emergencyidentifiers need to be included in a registration accept message; inresponse to determining that the descriptions of emergency identifiersneed to be included in a registration accept message, selecting, by thenetwork node, a language to use for transmitting the description ofemergency identifiers based on the MCC; and transmitting, from thenetwork node to the UE, the registration accept message comprising thedescriptions of emergency identifiers, wherein the descriptions ofemergency identifiers are in the determined language.
 2. The method ofclaim 1, wherein the emergency call information display capabilityfurther comprises one or more of: the UE is configured to display anemergency call service type; the UE comprises a display; the UE isconfigured to store the descriptions of emergency identifiers; or aquantity of the descriptions of emergency identifiers the UE isconfigured to store.
 3. The method of claim 1, wherein the registrationfurther comprises a second indicator configured to indicate languageinformation, and wherein the language information comprises one or moreof: languages or encoding supported by the UE; languages or encodingspreferred by the UE; or languages or encodings supported by an end userof the UE.
 4. The method of claim 1, wherein the registration furthercomprises a third indicator configured to indicate a status ofpreviously received emergency information, and wherein the status ofpreviously received emergency information comprises one or more of: theUE has previously stored previously received descriptions of emergencyidentifiers; an indication of the previously received descriptions ofemergency identifiers; an indication of previously received emergencyidentifiers; or an indication of no previously stored descriptions ofemergency identifiers.
 5. The method of claim 4, further comprising:determining, by the network node, a list of descriptions of emergencyidentifiers based on the registration request; and transmitting, by thenetwork node to the UE, the list of descriptions of emergencyidentifiers when the third indicator comprises the indication of nopreviously stored descriptions of emergency identifiers.
 6. A networknode comprising: a memory; and a processor, wherein the processor isconfigured to: receive, from a user equipment (UE), a registrationrequest comprising a first indicator configured to indicate emergencycall information display capability, wherein the first indicatorindicates whether a mobile equipment (ME) domain of the UE is configuredto send descriptions of emergency identifiers to a display of the UE,and wherein the registration request further comprises a mobile countrycode (MCC); determine whether the descriptions of emergency identifiersneed to be included in a registration accept message; in response todetermining that the descriptions of emergency identifiers need to beincluded in a registration accept message, selecting a language to usefor transmitting the description of emergency identifiers based on theMCC; and transmit, to the UE, the registration accept message comprisingthe descriptions of emergency identifiers, wherein the descriptions ofemergency identifiers are in the determined language.
 7. The networknode of claim 6, wherein the emergency call information displaycapability further comprises one or more of: the UE is configured todisplay an emergency call service type; the UE comprises a display; theUE is configured to store the descriptions of emergency identifiers; ora quantity of the descriptions of emergency identifiers the UE isconfigured to store.
 8. The network node of claim 6, wherein theregistration further comprises a second indicator configured to indicatelanguage information, and wherein the language information comprises oneor more of: languages or encoding supported by the UE; languages orencodings preferred by the UE; or languages or encodings supported by anend user of the UE.
 9. The network node of claim 6, wherein theregistration further comprises a third indicator configured to indicatea status of previously received emergency information, and wherein thestatus of previously received emergency information comprises one ormore of: the UE has previously stored previously received descriptionsof emergency identifiers; an indication of the previously receiveddescriptions of emergency identifiers; an indication of previouslyreceived emergency identifiers; or an indication of no previously storeddescriptions of emergency identifiers.
 10. The network node of claim 9,wherein the processor is further configured to: determine a list ofdescriptions of emergency identifiers based on the registration request;and transmit, to the UE, the list of descriptions of emergencyidentifiers when the third indicator comprises the indication of nopreviously stored descriptions of emergency identifiers.
 11. Anon-transitory computer readable medium containing instructions thatwhen executed by a processor cause the processor to: receive, from auser equipment (UE), a registration request comprising a first indicatorconfigured to indicate emergency call information display capability,wherein the first indicator indicates whether a mobile equipment (ME)domain of the UE is configured to send descriptions of emergencyidentifiers to a display of the UE, and wherein the registration requestfurther comprises a mobile country code (MCC); determine whether thedescriptions of emergency identifiers need to be included in aregistration accept message; in response to determining that thedescriptions of emergency identifiers need to be included in aregistration accept message, selecting a language to use fortransmitting the description of emergency identifiers based on the MCC;and transmit, to the UE, the registration accept message comprising thedescriptions of emergency identifiers, wherein the descriptions ofemergency identifiers are in the determined language.
 12. Thenon-transitory computer readable medium of claim 11, wherein theemergency call information display capability further comprises one ormore of: the UE is configured to display an emergency call service type;the UE comprises a display; the UE is configured to store thedescriptions of emergency identifiers; or a quantity of the descriptionsof emergency identifiers the UE is configured to store.
 13. Thenon-transitory computer readable medium of claim 11, wherein theregistration further comprises a second indicator configured to indicatelanguage information, and wherein the language information comprises oneor more of: languages or encoding supported by the UE; languages orencodings preferred by the UE; or languages or encodings supported by anend user of the UE.
 14. The non-transitory computer readable medium ofclaim 11, wherein the registration further comprises a third indicatorconfigured to indicate a status of previously received emergencyinformation, and wherein the status of previously received emergencyinformation comprises one or more of: the UE has previously storedpreviously received descriptions of emergency identifiers; an indicationof the previously received descriptions of emergency identifiers; anindication of previously received emergency identifiers; or anindication of no previously stored descriptions of emergencyidentifiers.
 15. The non-transitory computer readable medium of claim14, wherein the instructions when executed by the processor furtherconfigure the processor to: determine a list of descriptions ofemergency identifiers based on the registration request; and transmit,to the UE, the list of descriptions of emergency identifiers when thethird indicator comprises the indication of no previously storeddescriptions of emergency identifiers.